import store from '@/store'

/**
 * 判断是否为空字符串
 * @param {*} data 数据源
 * @returns { String } 空字符串 或 原字符串
 */
function strEmpty(data) {
  const str = data.trim()
  if (!str || str === 'undefined' || str === 'null') {
    return ''
  }
  return data
}
/**
 * 切换 header 索引值
 * @param {*} url 当前url '/path/abv'
 * @returns { String } /path
 */
function switchHeaderIndex(url) {
  let str = url.substring(1, url.length)
  str = str.substring(0, str.indexOf('/'))
  store.getters.routesAllMenu.filter((item, index) => {
    if (item.path === str) {
      store.dispatch('permission/setRoutesMenu', index)
      return
    }
  })
}
export default {}
export {
  strEmpty,
  switchHeaderIndex
}
